package com.py.credit.service;

import java.util.LinkedHashMap;
import java.util.List;
import java.util.Map;

/**
 * 数说奖惩service
 */
public interface LhjcNetworkMapService {

    /**
     * 行业整体分布及行业变化趋势（联合惩戒）
     *
     * @return
     */
    List<LinkedHashMap> selectFrHeimdIndustry(String date);

    /**
     * 行业整体分布及行业变化趋势（联合激励）
     *
     * @return
     */
    List<LinkedHashMap> selectFrHongmdIndustry(String date);

    /**
     * 性别分布（联合惩戒）
     *
     * @return
     */
    List<LinkedHashMap> selectZrrHeimdSex();

    /**
     * 性别分布（联合激励）
     *
     * @return
     */
    List<LinkedHashMap> selectZrrHongmdSex();

    /**
     * 年龄分布及综合分析（联合惩戒）
     *
     * @param sexType
     * @return
     */
    List<LinkedHashMap> selectZrrHeimdAge(String sexType);

    /**
     * 年龄分布及综合分析（联合激励）
     *
     * @param sexType
     * @return
     */
    List<LinkedHashMap> selectZrrHongmdAge(String sexType);

    /**
     * 奖惩区域查询数据
     *
     * @param jclb
     * @return
     */
    List<LinkedHashMap> selectOverallSituation(String jclb);
    
    List<Map> getXycn(String ztmc,String bm,String type);
    List<Map> getXzcf(String ztmc,String bm,String type);
    List<Map> getHmd(String ztmc,String bm,String type);
    
    
    String getTybmByqymc(String ztName,String ztBm, String kid);
}
